exogenous DNA - German English Dictionary